<?php
/*name:单位控制器
 *time:2017/4/12
 * 王加明
 * */
namespace app\hongyanche\controller;
class Unit{
    //获取单位标签
    function label(){
        $res = model('Unit')->label();
        return json($res);
    }
    //用户获取单位信息
    function info(){
        $res = model('Unit')->info();
        return json($res);
    }
    //用户申请
    function apply(){
        $unit_id = input('unit_id');
        $res = model('Unit')->apply();
        return json($res);
    }
    //编辑
    function modify(){
        $key = input('key');
        $content = input('content');
        $unit_id = input('unit_id');
        if(!$unit_id){
            $unit_id = null;
        }else{
            $unit_id = $unit_id;
        }
        $res = model('Unit')->modify($unit_id,$key,$content);
        return json($res);
    }
    //用户接受
    function accept(){
        $code = input('code');
        $res = model('Unit')->accept($code);
        return json($res);
    }
    //邀请用户查看单位信息
    function invite_info(){
        $code = input('code');
        $res = model('unit')->invite_info($code);
        return json($res);
    }
    //单位release,0关闭，1开放
    function release(){
        $unit_id = input('unit_id');
        $release = input('release');
        $res = model('Unit')->release($unit_id,$release);
        return json($res);
    }
    //判断单位是否激活
    function isActive(){
        $res = model('unit')->isActive();
        return json($res);
    }
    /******************************************************单位权限分配，管理设置************************************/
    /******************************************************单位权限分配，管理设置************************************/
    /******************************************************单位权限分配，管理设置************************************/
    /******************************************************单位权限分配，管理设置************************************/
    /******************************************************单位权限分配，管理设置************************************/
    /******************************************************单位权限分配，管理设置************************************/
    /******************************************************单位权限分配，管理设置************************************/
    function menu(){
        $menu = model('unit')->menu();
        return json($menu);
    }
    function chief_list(){
        return json(model('unit')->chiefList());
    }
    function search(){
        $tel = input('tel');
        return json(model('unit')->search($tel));
    }
    function get_list(){
        $unit_id = input('unit_id');
        $a = model('unit')->get_list($unit_id);
        return json($a);
    }
    function list_option(){
        return json(model('unit')->list_option());
    }
    function staff_add(){
        $class = input('class');
        $tel = input('tel');
        $unit_id = input('unit_id');
        return json(model('unit')->staff_add($tel,$class,$unit_id));
    }
    function staff_remove(){
        $admin_id = input('admin_id');
        $unit_id  = input('unit_id');
        return json(model('unit')->staff_remove($admin_id,$unit_id));
    }
    function staff_ultimate(){
        $admin_id = input('admin_id');
        $ultimate = input('ultimate');
        $unit_id = input('unit_id');
        return json(model('unit')->ultimate($admin_id,$ultimate,$unit_id ));
    }
    function staff_seal(){
        $admin_id = input('admin_id');
        $seal = input('seal');
        $unit_id = input('unit_id');
        return json(model('unit')->seal($admin_id,$seal,$unit_id));
    }
    function text(){
        $ak='zInrkldrOGmWFcCTSifNBRYfKCDtz199';
        $x = file_get_contents("http://api.map.baidu.com/geocoder/v2/?address=%E6%96%87%E6%85%A7%E8%B7%AF&output=json&ak=$ak");
        dump(json_decode($x,1));
    }
    
}